special forces operational detachment - Spanisch Englisch Wörterbuch